html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
body {font-family: "宋体";font-size:12px;color:#666666;background-color:#FFF;}
h1,h2,h3,h4,h5,h6 {font-weight:normal}
ol,ul,li {list-style:none}

a {color: #333;text-decoration: none;}
a,a:focus,a:active,a:hover {outline:0 none!important}
a:hover{ color:#2a98da}
img {  border: none; vertical-align: middle;}
a img {  border: none; vertical-align: middle;}
.clear{clear:both;} 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank20{height:20px;}
.blank40{height:40px;}
.fl{float:left;}
.fr{float:right;}
.m{ margin:0 auto}
.w740{width:740px;}
.w210{width:210px;}

/*顶部区域*/
.minitop{ height:28px; line-height:28px; background:#eeeeee; border-bottom:1px solid #ddd;}
.mntop{ width:1200px; margin:0 auto;}
.mntop li{ float:left; padding:0 5px; color:#666; font-size:12px;}
.mtr{ float:right;}
.mtr li{ border-left:1px solid #ddd; border-right:1px solid #fff; padding:0 15px;}
.mtr .nob{ border-left:none;}
.mtr .zxkf{ background:url(mntop.png) no-repeat -165px 5px; padding-left:35px;}
.mtl .tel{ font-size:16px; color:#b50100; background:url(mntop.png) no-repeat -165px -25px; padding-left:35px;}
.mtr li a{ color:#777;}
.mtr .weibo a{ width:16px; height:16px; display:block; float:left; background: url(mntop.png) no-repeat  0 -31px; text-indent:-999em; margin-top:6px; margin-left:3px;}
.mtr .weibo .wb_t{ background-position: -30px -31px;}
.mtr .weibo .wb_x{ background-position: -60px -31px;}
.weibo .wxin{position: relative;z-index: 189;}
.weibo .wxin b{ width:250px; height:250px;  position:absolute; top:25px; left:-30px; border:3px solid #eee; background:#fff  url(getqrcode.jpg) no-repeat center; border-radius:5px; display:none;}
.weibo .wx_this b{display:block;}
.mtl .sc{ cursor:pointer;}
.mtl .sc span{font-family: 'z'; font-size:16px; color:#dc5353; margin:0 2px 0 0;}




.top{width:100%; height:35px; background:#f5f5f5;}
.top .text{width:1200px; height:35px; margin:0 auto; line-height:35px}
.top .text .left{width:50%; height:35px; float:left; color:#666666}
.top .text .right{width:50%;height:35px;color:#666666; float:right; text-align:right}

/*头部*/
.header{ width:1200px; height:105px; margin:0 auto;position:relative;z-index:1;}
.logo{width:493px; height:78px; float:left; margin-top:13px}
.biaoyu{width:415px; height:70px; float:left; margin-top:17px;}
.phone{width:220px; height:40px; float:right; background: url(phone.png) no-repeat; color:#f78600; font-size:20px; font-family:"微软雅黑"; margin-top:17px;
padding-top:15px; text-align:right}
/*nav*/
/*.nav{ width:100%; height:50px; background:#2a98da; border-bottom:2px solid #077fc7}*/
.nav-bg{background:#2a98da;
-webkit-border-radius: 2px 2px 3px 3px;
-moz-border-radius: 2px 2px 3px 3px;
-o-border-radius: 2px 2px 3px 3px;
-ms-border-radius: 2px 2px 3px 3px;
border-radius: 2px 2px 3px 3px;height:50px;
border-bottom:2px solid #077fc7; min-width:1200px; }
.nav{width:1200px;height:50px;margin:0 auto; line-height: 50px;  position:relative; z-index:1; }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; text-align:center  }
.nav .nLi h3 a{ display:block; padding:0 26px; font-size:14px; font-weight:bold;  }
.nav .sub{ display:none; width:111px; left:0; top:52px;  position:absolute;  line-height:26px; padding:5px 0; background: #36b4ff; border:1px solid #2a98da;border-top: 0;-webkit-border-radius: 0 0 2px 2px;-moz-border-radius: 0 0 2px 2px;-ms-border-radius: 0 0 2px 2px;-o-border-radius: 0 0 2px 2px;border-radius: 0 0 2px 2px; }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:5px 10px; }
.nav .sub a:hover{ background:#fff; color:#36B4FF;  }
.nav .on h3 a{background:#36b4ff; color:#fff;   }

.main{width:1200px; margin:0 auto; height:auto}
/*幻灯片*/
.banner{width:1200px; height:420px; margin:0 auto;}
/* 本例子css */
.focusBox { float:left; position: relative; width: 910px; height:420px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align:left; background: white; }
.focusBox .pic img { width: 910px; height: 420px; display: block; float:left }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
/*签约*/
.qy{ width:280px; float:right; height:420px;}
.qy .one{width:278px; height:298px; border:1px solid #e7e7e7}
.qy .one .title{ width:260px; height:34px; border-bottom:1px dashed #ccc; margin:0 auto;  line-height:34px; }
.qy .one .title .bt{ float:left; color:#2a98da; font-size:14px;font-weight:bold}
.qy .one .title .more a{float:right; font-size:12px; color:#666666;}
.qy .one li{width:260px; margin:10px auto}
.qy .two{width:280px; height:113px; margin-top:8px; background:url(manyi.jpg)}

/*服务*/
.fw{width:1200px; height:123px; margin:0 auto;}
.fw li{width:165px; height:123px; float:left; margin:0 3px;}
/*推荐路线*/
.hot{ width:1200px; height:220px; margin:0 auto; position:relative}
.hot .title{ width:1200px; height:36px; border-bottom:2px solid #00a9f7;} 
.hot .title .bt{ width:309px; height:35px; float:left}
.hot .title .more a{float:right; font-size:12px; color:#666666; line-height:35px}
.hot li{ float:left; width:225px; height:140px; position:relative; margin:0 7px}
.hot li img{width:225px; height:140px; }
.hot li .name-bg{position: absolute; bottom: 0; z-index: 1;width:100%;height:30px;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden;}
.hot li .name{position: absolute; bottom: 0; z-index: 2; height:30px; line-height:30px; width:225px}
.hot li .name a{color:#fff}
/*旅游景点*/
.jd{width:1200px;height:450px; margin:0 auto; position:relative; overflow:hidden; z-index:1}
.jd .title{ width:1200px; height:36px; border-bottom:2px solid #00a9f7; background:url(BT2.png) no-repeat;position:relative;}
.jd .title .more a{float:right; font-size:12px; color:#666666; line-height:35px; z-index:3;position:relative;}
.jd .lfnav{ width:170px; height:400px; float:left; background:#2a98da; color:#fff; padding:0 15px; border-radius:3px}
.jd .lfnav li{margin:15px 0}
.jd .lfnav .li1{ color:#fff; font-weight:bold; font-size:16px;}
.jd .lfnav .li2{float:left; margin:3px 5px; color:#fff}

.tabBox{  width:990px; margin:0 auto; float:right; position:absolute; z-index:2 ; top:5px; left:210px;}
.tabBox .hd{ height:33px; line-height:33px;  padding-left:500px}
.tabBox .hd ul{ position:absolute; width:100%; height:34px; overflow:hidden;  }
.tabBox .hd li{ width:80px;   margin-left:-1px; float:left; text-align:center; 
		font:normal 14px/33px ; _font-weight:bold; color:#999; border-radius:5px; }
.tabBox .hd li a{ color:#666; display:block;  }
.tabBox .hd li.on{ background:#2a98da; }
.tabBox .hd li.on a{ color:#fff;  }
.tabBox .bd{}
.tabBox .bd ul{ overflow:hidden;  }
.tabBox .bd ul li{ width: 225px; height:140px; float:left; overflow:hidden;  display:inline; margin:20px 10px  }
.tabBox .bd ul li img{ width: 225px;height: 140px; display:block; background:url(images/loading.gif) center center no-repeat; }
.tabBox .bd ul li .name-bg{position: absolute; z-index:2;width:225px;height:30px;  background:#2A98DA;  overflow: hidden;}
.tabBox .bd ul li .name{position: absolute;  z-index: 3; height:30px; line-height:30px; width:225px}
.tabBox .bd ul li .name a{color:#fff}


/*优势*/
.ys{width:1200px; margin:0 auto;overflow:hidden }
.ys .title{width:1200px; height:36px; border-bottom:2px solid #00a9f7; background:url(BT3.png) no-repeat;}
.ys .title .more a{float:right; font-size:12px; color:#666666; line-height:35px; }
.ys .honor_l{width: 180px;float: left;}
.ys .honor_l img{width:180px; height:244px;}
.ys .honor_r{width: 1000px;
float: right;
overflow: hidden;}
.ys .honor_r .honor_ul{ width:1080px; height:150px}
.ys .honor_r .honor_ul li{float: left;
width: 140px;
height: 150px;
background: #008BCE;
margin-right: 30px;
position: relative;
overflow: hidden;}
.ys .honor_r .honor_ul li img{width:140px; height:150px;}
.ys .honor_r .honor_p{margin: 15px 0;
color: #787878;
line-height: 2em;}
.ys .honor_r .honor_p span{margin-right: 10px;
word-break: break-all;
word-wrap: break-word;}
/*游记*/
.travel{width:1200px; margin:0 auto; overflow:hidden}
.travel .title{width:1200px; height:36px; border-bottom:2px solid #00a9f7; background:url(BT4.png) no-repeat;}
.travel .title .more a{float:right; font-size:12px; color:#666666; line-height:35px; }
.travel .box{width: 800px;
float: left;
height: 310px;}
.travel .box li{float: left;
display: inline;
margin:5px;}
.travel .box .left{ margin:0}
.travel .box .left a{width: 400px;
height: 300px;}
.travel .box .left img{width: 400px;
height: 300px;}
.travel .box li a{
width: 190px;
height: 140px;
display: block;
position: relative;
}
.travel .box li img{width: 190px;
height: 140px;}
.travel .case{ width:390px; height:310px; float:right; background:#4dc9fb}
.travel .case h3{ padding:10px 20px 5px 20px; color:#fff; font-weight:bold }
.travel .case h4{ width:350px; height:23px; color:#fff; background:#1e92c0; line-height:23px; margin:0 auto; padding-left:5px}
.travel .case ul{}
.travel .case ul li{ float:left; margin:10px 7px; width:115px; height:60px}
.travel .case ul li img{width:115px; height:60px}
/*新闻资讯*/
.new{width:1200px; margin:0 auto; overflow:hidden}
.new .title{width:1200px; height:36px; border-bottom:2px solid #00a9f7; background:url(BT5.png) no-repeat;}
.new .title .more a{float:right; font-size:12px; color:#666666; line-height:35px; }
/*tabNew*/
.tabNew{ width:360px; float:left; margin-left:10px; margin-right:10px; border:1px solid #eeeeee; padding:5px  }
.tabNew .hd{ height:30px; line-height:30px; border-bottom:1px dashed #d9d9d9  }
.tabNew .hd ul{ position:absolute;  height:30px; overflow:hidden;  }
.tabNew .hd .more{float:right;}
.tabNew .hd .more a{color:#b2b2b2}
.tabNew .hd li{ width:70px;   margin-left:-1px;  float:left; text-align:center; font:normal 12px/30px "宋体"; _font-weight:bold; color:#999; }
.tabNew .hd li a{ color:#666; display:block;  }
.tabNew .hd li.on{ background:#2a98da; border-radius:5px }
.tabNew .hd li.on a{ color:#fff; font-weight:bold  }
.tabNew .bd{ margin:10px 0;  }
.tabNew .bd ul{ overflow:hidden;  }
.tabNew .bd ul li{ float:left; overflow:hidden; margin-left:10px; display:inline; font-size:13px; width:350px; margin:5px 0 }
.tabNew .bd ul li a:hover{color:#2A98DA}
.tabNew .bd ul li span{float:right}
.tabNew .bd ul .tips{ width:57px; height:58px; float:left}

/*prolist*/
.crumb {width: 1200px;margin: 10px auto;font-family: Geneva,SimSun,sans-serif;}
.crumb li {float: left;color: #999;margin: 0 2px;}
.crumb li a {color: #777;}
/*showpro*/
.slider{ width:630px;  height:338px; padding:0 130px;  margin:0 auto;  position:relative; overflow:hidden; background:#000;  }
	.slider .bd{ position:absolute; left:0; top:0; }
	.slider .bd li{ overflow:hidden; }
	.slider .bd li img{ display:block; width:630px; height:338px;    }
	.slider .tempWrap{ padding:0 130px !important; /* 强制遮罩层显示2侧各130px */   }
	.slider .bd ul{ margin-left:-630px !important;  }
	.slider .pnBtn{ position:absolute; top:0; width:130px; height:338px; cursor:pointer;   }
	.slider .prev{ left:0;  }
	.slider .next{ right:0; }
	.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:338px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
	.slider .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:32px; height:338px; _filter:alpha(opacity=70); }
	.slider .prev .arrow{ left:0; background:url(left.png) 0 center no-repeat;   }
	.slider .next .arrow{ right:0; background:url(right.png) 0 center no-repeat;  }





/*footer*/
.hf{width:100%; height:48px; background:#63beef}
.hf .img{ width:1200px; height:48px; margin:0 auto}
.footer{width:1200px; margin:0 auto; height:auto}
.footer .faq{ width:1200px; height:170px;}
.logo_footer{ float:left; width:245px; height:120px}
.tel_footer{ width:300px; height:126px; float:left; background: url(phone_footer.png) no-repeat}
.tel_footer .tel{ font-size:14px; font-family:"微软雅黑";  padding:18px 0 0 25px}
.help{ width:170px; height:126px; float:left; background:url(help.png) no-repeat;}
.help .help_ul{padding:32px 0 0 35px}
.help .help_ul li{ margin:2px 0}
.about{width:170px; height:129px; float:left; background:url(about_footer.png) no-repeat;}
.about .about_ul{ padding:32px 0 0 35px}
.about .about_ul li{ margin:2px 0}
.wb{width:127px; height:127px; float:left; background:url(wb_footer.png) no-repeat}
.wb .biao{ padding:32px 0 0 35px}
.wx{ width:105px; height:105px; float:right; margin-right:15px}
.footer .link{width:1200px; border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8; line-height:30px}
.footer .link a{margin:5px}
.footer ico{ width:1200px; height:67px;}
.f_nav {
height: 35px;
line-height: 35px;
text-align: center;
color: #666;
margin-top:5px;}
.f_nav a {
padding: 0 15px;
color: #666;}
.copyright{width:1200px;text-align:center}



.venycms-page { padding:14px 0 10px;font-family:\5b8b\4f53; margin-right: 10px;}
.venycms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.venycms-page a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.venycms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;margin-left: 1px; }



/**/
.caption {
	display: inline-block;
	position: relative;
	
}

.caption img {
	display: block;
	max-width: 100%;
}

.caption::before,
.caption::after {
	opacity: 0;
	position: absolute;
	width: 100%;
	color: #fff;
	
	-webkit-transition: opacity 0.3s;
	-moz-transition: opacity 0.3s;
	transition: opacity 0.3s;
}

.caption::before {
	content: attr(data-title);
	top: 0;
	height:0;
	background: #464c4b; font-family:"宋体";
	
	font-size: 12px;
	font-weight: 600;
	line-height:28px;
	text-align:center
}

.caption::after {
	content: '\201C' attr(data-description) '\201D';
	font-family:"宋体";
	top:0;
	height:100%;
	background: #464c4b;
	font-size: 12px;
	text-align: center;
	line-height:22px;
	overflow:hidden;
}

.caption:hover::before,
.caption:hover::after {
	filter: alpha(opacity=70); opacity: 0.7;
}

/*定制路线*/
.wrap{ width:920px; margin:0 auto; margin-top:10px;}


.inp{ border:#c4d6e3 solid 1px; color:#666; width:105px; height:23px; padding:2px 0 0 2px; vertical-align:middle;}
.inp_on{border:#ea0 solid 1px; width:105px; height:23px; padding:2px 0 0 2px; vertical-align:middle; background-color:#fffff0;}
.inpdate{ border:#c4d6e3 solid 1px; color:#666; width:120px; height:23px; padding:2px 0 0 2px; vertical-align:middle;background: url("{188:global.cfg_df_style_url/}/images/dateicon.jpg") no-repeat scroll right center transparent;}
.inpdate_on{border:#ea0 solid 1px; width:120px; height:23px; padding:2px 0 0 2px; vertical-align:middle; background-color:#fffff0;}
.w70{ border:#c4d6e3 solid 1px; color:#666; width:70px; height:23px; padding:2px 0 0 2px; vertical-align:middle;}
.w70_on{border:#ea0 solid 1px; width:70px; height:23px; padding:2px 0 0 2px; vertical-align:middle; background-color:#fffff0;}
.datetxt {
    width: 100px;
    padding-right: 20px;
    color: rgb(51, 51, 51) !important;
    background: url("{188:global.cfg_df_style_url/}/images/dateicon.jpg") no-repeat scroll right center transparent;
}
/*定制页面*/
/*右侧定制主体块*/
.dingzhi{ width:990px; overflow:hidden;}


.dingzhi_bottom{border:1px solid #ccc; margin-top:15px;}

.yd_lr{ padding:10px 15px 10px 10px; overflow:hidden;}/*预定中间*/
.yd_lr .title h4{border-bottom:1px solid #077FC7; height:36px; background:url(bookicon.jpg) 0 5px no-repeat; padding-left:50px; line-height:36px; font-size:16px; font-family:"微软雅黑"; margin-bottom:10px; }
.yd_lr .title h4 span{ font-size:12px; font-weight:normal; margin-left:20px; color:#666666;}


.dz-form{ margin-top:5px;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.fn-clear{zoom:1;}
.dz-form .formbox .con{ padding:20px 0 10px;}
.dz-form .info-item{ width:750px; margin:5px auto}
.dz-form  i{ color:#ff0000; font-size:16px; margin:0 5px;}
.dz-form .item-left{ display:block; width:210px; float:left; height:30px; text-align:right; line-height:30px; font-size:14px;}
.dz-form .item-right{ display:block;width:90px;float:left; height:30px; text-align:right; line-height:30px; font-size:14px;}
.dz-form .item-center{ float:left;  line-height:30px; font-size:14px;}
.dz-form .item-tip{float: left; color: #FF0000;  line-height:26px; font-size:14px;}
.dz-form .submitbtn{ width:121px; height:38px; display:block; cursor:pointer; background:url(btn.jpg) no-repeat; border:none; margin:20px 0; font:normal;line-height:0;font-size:0;overflow:hidden;}
.dz-form .submitbtn:hover{background-position:0 -40px;}

/*返回*/
/*qq*/
/*qq*/
#kefu_pannel  {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial;
	z-index:30000; left: 0px; position: fixed; top: 220px
}
#kefu_Online_showdlg  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial; PADDING-TOP: 0px
}
.txtCut {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
#kefu_pannel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kefu_pannel SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kefu_pannel TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kefu_pannel IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#kefu_pannel {
	WIDTH: 130px
}
#kefu_pannel TABLE {
	WIDTH: 130px
}
#kefu_pannel_mid TH {
	BACKGROUND: url(qqkf1/cslist_mid_bg.gif) repeat-y 0px 0px
}
#kefu_pannel_mid TD {
	BACKGROUND: url(qqkf1/cslist_mid_bg.gif) repeat-y 0px 0px
}
#kefu_pannel .kefu_Title {
	BACKGROUND: url(qqkf1/cslist_top_bg.gif) no-repeat 0px top; CURSOR: default; HEIGHT: 26px
}
#kefu_pannel .kefu_Title H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px 28px; WIDTH: 80px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-ALIGN: left
}
#kefu_pannel .kefu_shut {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: url(qqkf1/cslist_top_shut.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 9px 7px 0px 0px; WIDTH: 10px; CURSOR: pointer; HEIGHT: 10px
}
#kefu_pannel .kefu_listTitle H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(qqkf1/cslist_mid_Tbg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 4px auto 3px; FONT: 12px "simsun"; WIDTH: 118px; CURSOR: pointer; COLOR: #1e3e93; PADDING-TOP: 2px; HEIGHT: 28px; TEXT-ALIGN: center
}
#kefu_pannel .kefu_listTitle H3 IMG {
	MARGIN-LEFT: 3px; VERTICAL-ALIGN: top
}
#kefu_pannel .kefu_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; WIDTH: 124px; CURSOR: pointer; PADDING-TOP: 4px; HEIGHT: 20px; text-align:left;
}
.kefu_001{ margin-left:15px;}
#kefu_pannel .kefu_boxOver {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; WIDTH: 124px; CURSOR: pointer; PADDING-TOP: 4px; HEIGHT: 20px
}
#kefu_pannel .kefu_box {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid
}
#kefu_pannel .kefu_boxOver {
	BORDER-TOP: #a3e7fc 1px solid; BACKGROUND: #e1f7fd; BORDER-BOTTOM: #a3e7fc 1px solid
}
#kefu_pannel .kefu_image {
	MARGIN-TOP: 2px; FLOAT: left
}
#kefu_pannel .kefu_person {
	MARGIN-TOP: 2px; FLOAT: left
}
#kefu_pannel .kefu_image IMG {
	MARGIN: 0px 3px
}
#kefu_pannel .kefu_person {
	OVERFLOW: hidden; WIDTH: 45px; COLOR: #666; MARGIN-RIGHT: 3px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}
.kefu_person A:link {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
.kefu_person A:visited {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
.kefu_person A:hover {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
A.kefu_Type_msn {
	FONT-SIZE: 0px; FLOAT: left; WIDTH: 18px; margin-left:18px;
}
A.kefu_Type_qq {
	FONT-SIZE: 0px; FLOAT: left; WIDTH: 18px; margin-left:18px;
}
A.kefu_Type_skype {
	FONT-SIZE: 0px; FLOAT: left; WIDTH: 18px
}
A.kefu_Type_yahoo {
	FONT-SIZE: 0px; FLOAT: left; WIDTH: 18px
}
A.kefu_Type_msn IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_qq IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_skype IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_yahoo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_msn:hover IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_qq:hover IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_skype:hover IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.kefu_Type_yahoo:hover IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.kefu_other {
	BACKGROUND: url(qqkf1/cslist_btm_bg.gif) no-repeat 0px bottom; HEIGHT: 42px
}
.kefu_Type_en {
	BACKGROUND: url(qqkf1/cslist_btm_bg_en.gif) no-repeat 0px bottom; HEIGHT: 42px
}
.kefu_Type_tw {
	BACKGROUND: url(qqkf1/cslist_btm_bg_tw.gif) no-repeat 0px bottom; HEIGHT: 42px
}
.kefu_other A {
	DISPLAY: block; MARGIN-LEFT: 14px; WIDTH: 101px; HEIGHT: 26px
}
.kefu_Type_en A {
	DISPLAY: block; MARGIN-LEFT: 14px; WIDTH: 101px; HEIGHT: 26px
}
.kefu_Type_tw A {
	DISPLAY: block; MARGIN-LEFT: 14px; WIDTH: 101px; HEIGHT: 26px
}
#kefu_Online_showdlg {
	BACKGROUND: url(qqkf1/invite_bg.gif) no-repeat 0px 0px; LEFT: 40%; WIDTH: 322px; POSITION: absolute; TOP: 40%; HEIGHT: 139px
}
#kefu_Online_showdlg DIV {
	TEXT-ALIGN: left
}
#kefu_Online_showdlg H5 {
	TEXT-ALIGN: left
}
#kefu_Online_showdlg H6 {
	TEXT-ALIGN: left
}
#kefu_Online_showdlg TABLE TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#kefu_Online_showdlg .title {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#kefu_Online_showdlg .shutbtn {
	DISPLAY: inline-block; BACKGROUND: url(qqkf1/invite_shutbtn.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 6px 8px 0px 0px; WIDTH: 10px; HEIGHT: 10px
}
#kefu_Online_showdlg .tx_pic {
	MARGIN-TOP: 14px; BACKGROUND: url(qqkf1/invite_pic_bg.gif) no-repeat 11px 0px; WIDTH: 90px; HEIGHT: 66px; TEXT-ALIGN: center
}
#kefu_Online_showdlg .tx_pic IMG {
	MARGIN-TOP: 3px; WIDTH: 50px; HEIGHT: 50px
}
#kefu_Online_showdlg .inconbox {
	PADDING-TOP: 13px
}
#kefu_Online_showdlg .intitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; WIDTH: 227px
}
#kefu_Online_showdlg P.incontent {
	WIDTH: 227px; COLOR: #333; WORD-BREAK: break-all; LINE-HEIGHT: 130%; TEXT-ALIGN: left; WORD-WRAP: break-word
}
#kefu_Online_showdlg .toolbtn A {
	MARGIN-TOP: 8px; DISPLAY: inline-block; BACKGROUND: url(invite_btn.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 61px; LINE-HEIGHT: 22px; MARGIN-RIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#kefu_Online_showdlg .toolbtn A:link {
	COLOR: #333; TEXT-DECORATION: none
}
#kefu_Online_showdlg .toolbtn A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
#kefu_Online_showdlg .toolbtn A:hover {
	COLOR: #333; TEXT-DECORATION: none
}